technical definition - German English Dictionary